﻿namespace TfsCloudDeploy.Workflow.Tests.Mocks
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    internal class BuildProcessFactory
    {
        private static object _syncLock = new object();
        private static BuildProcessFactory _instance = new BuildProcessFactory(); // lazy init.

        private BuildProcessFactory()
        { }

        public static BuildProcessFactory Instance
        {
            get
            {
                return _instance;
            }
        }

        public BuildServer CreateBuildServer()
        {
            return new BuildServer();
        }
    }
}
